More than 300 acres of land owned by Transport for London (TfL) will be made available for the building of homes,...